package day230405;

import java.util.Scanner;

/**
 * @author 兴趣使然黄小黄
 * @version 1.0
 * @date 2023/4/7 11:14
 * 扑克牌游戏大家应该都比较熟悉了，一副牌由54张组成，含3~A，2各4张，小王1张，大王1张。牌面从小到大用如下字符和字符串表示（其中，小写joker表示小王，大写JOKER表示大王）:)
 * 3 4 5 6 7 8 9 10 J Q K A 2 joker JOKER
 * 输入两手牌，两手牌之间用“-”连接，每手牌的每张牌以空格分隔，“-”两边没有空格，如：4 4 4 4-joker JOKER
 * 请比较两手牌大小，输出较大的牌，如果不存在比较关系则输出ERROR
 */
public class Main01 {

    public static void main(String[] args) {
        Scanner scan = new Scanner(System.in);
        String[] board = scan.nextLine().split("-"); // 分隔两手牌
        String[] firstBoard = board[0].split(" ");
        String[] secondBoard = board[1].split(" ");
        String value = "34567891JQKA2"; // 存储牌面, index 越大, 牌越大
        if ("joker JOKER".equals(board[0]) || "joker JOKER".equals(board[1])) {
            // 先处理最大的牌
            System.out.println("joker JOKER");
        } else if (firstBoard.length == secondBoard.length) {
            // 当两手牌数量相等, 由于顺子已经排序, 只需要比第一个牌的大小即可
            int score = value.indexOf(board[0].charAt(0)) - value.indexOf(board[1].charAt(0));
            if (score > 0) {
                System.out.println(board[0]);
            } else {
                System.out.println(board[1]);
            }
        } else if (board[0].length() == 7) {
            // 第一手为炸弹
            System.out.println(board[0]);
        } else if (board[1].length() == 7) {
            // 第二手为炸弹
            System.out.println(board[1]);
        } else {
            System.out.println("ERROR");
        }
        scan.close();
    }
}
